Talamanca de Jarama, Madrid, Talamanca de Jarama, Spain
View on Map
What travelers say:
We found this little restaurant through internet. The manager was very friendly and helpful. Our lunch was very good, good price/quality. We will certainly go back again.